needle sharing - French English Dictionary